package com.eye.catcher.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.eye.catcher.entity.TCodDaDictionary;
import com.eye.catcher.system.dictionary.param.DictionaryDto;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author huzhiwei
 * @since 2022-02-18
 */
public interface ITCodDaDictionaryService extends IService<TCodDaDictionary> {

    public abstract void add(DictionaryDto dictionary);

    public abstract void deleteByCode(DictionaryDto dictionary);

    public abstract Object getGeneralPageList(DictionaryDto dictionary);

    public abstract Object getGeneralList(DictionaryDto dictionary);

    public abstract void edit(DictionaryDto dictionary);

    public abstract Object getCacheDictionaryJson();
}
